package com.ruoyi.yys.mapper;

import java.util.List;
import com.ruoyi.yys.domain.JdbcConfig;

/**
 * 数据库连接配置Mapper接口
 * 
 * @author xinyin
 * @date 2022-12-07
 */
public interface JdbcConfigMapper 
{
    /**
     * 查询数据库连接配置
     * 
     * @param id 数据库连接配置主键
     * @return 数据库连接配置
     */
    public JdbcConfig selectJdbcConfigById(String id);

    /**
     * 查询数据库连接配置列表
     * 
     * @param jdbcConfig 数据库连接配置
     * @return 数据库连接配置集合
     */
    public List<JdbcConfig> selectJdbcConfigList(JdbcConfig jdbcConfig);

    /**
     * 新增数据库连接配置
     * 
     * @param jdbcConfig 数据库连接配置
     * @return 结果
     */
    public int insertJdbcConfig(JdbcConfig jdbcConfig);

    /**
     * 修改数据库连接配置
     * 
     * @param jdbcConfig 数据库连接配置
     * @return 结果
     */
    public int updateJdbcConfig(JdbcConfig jdbcConfig);

    /**
     * 删除数据库连接配置
     * 
     * @param id 数据库连接配置主键
     * @return 结果
     */
    public int deleteJdbcConfigById(String id);

    /**
     * 批量删除数据库连接配置
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteJdbcConfigByIds(String[] ids);
}
